be held in high regard - Français Anglais Dictionnaire